2024年前端最新場景題面試題 中文完整版pdf2.45MB / 11-19
深入理解JavaScript核心技術(shù)與設(shè)計模式 中文完整版PDF1.31MB / 10-09
JavaScript奇技淫巧 中文完整pdf版15.5MB / 09-18
Vue3.0學(xué)習(xí)筆記(從入門到精通) 中文PDF高清版3.0MB / 08-21
前端面試資料2024年大廠進(jìn)階秘訣 中文PDF107.29MB / 08-09
vue2+vue3學(xué)習(xí)筆記 完整版PDF27.1MB / 07-31
ruoyi-vue-pro開發(fā)指南 完整版PDF49.9MB / 06-19
vue、react面試題合集 (附答案) 中文PDF版5.59MB / 03-12
ECMAScript 2023 語言規(guī)范(ECMA-262) 最新PDF完整版9.5MB / 12-20
JSON基礎(chǔ)教程+精編使用指南 完整版PDF1.65MB / 06-21
-
2024年前端最新場景題面試題 中文完整版pdf javascript電子書 / 2.45MB
-
深入理解JavaScript核心技術(shù)與設(shè)計模式 中文完整版PDF javascript電子書 / 1.31MB
-
JavaScript奇技淫巧 中文完整pdf版 javascript電子書 / 15.5MB
-
-
前端面試資料2024年大廠進(jìn)階秘訣 中文PDF javascript電子書 / 107.29MB
-
-
JSON基礎(chǔ)教程+精編使用指南 完整版PDF javascript電子書 / 1.65MB
-
-
突破JavaScript編程實例五十講 JavaScript編程經(jīng)典實例詳細(xì)剖析 javascript電子書 / 5.19MB
-
vue、react面試題合集 (附答案) 中文PDF版 javascript電子書 / 5.59MB
詳情介紹
《JavaScript詳解(第2版)》:在Web開發(fā)如火如荼的今天,JavaScript理所當(dāng)然地成為最流行和最重要的編程語言之一。無論從事桌面開發(fā)或移動應(yīng)用,JavaScript都是必須掌握的技術(shù)。《JavaScript詳解(第2版)》無疑是最易于上手和貼近實戰(zhàn)的、JavaScript書籍。作為擁有20多年教學(xué)經(jīng)驗的資深講師,EllieQuigley十分清楚用戶的需求,在書中以范例詳解的形式闡明了、lavaScript的每一個技術(shù)細(xì)節(jié)。書中的范例均清晰易讀并有所側(cè)重,充分展示了從、lavaScript基礎(chǔ)知識到高級技術(shù)的最佳實踐?!禞avaScript詳解(第2版)》第1版已經(jīng)幫助數(shù)以萬計的Web開發(fā)人員、管理員和高級用戶成為專業(yè)的,JavaScript程序員。在學(xué)習(xí)完成內(nèi)容更為全面詳盡的第2版之后,你同樣能夠成為,JavaScript高手。即使你已經(jīng)掌握了JavaScript,《JavaScript詳解(第2版)》依然可以為你提供最可靠的答案、解決方案以及最經(jīng)典的參考代碼。與第1版相比,《JavaScript詳解(第2版)》新增了以下內(nèi)容:DOM編程;更豐富的層疊樣式表(CSS);Ajax和JSON;使用動態(tài)、桌面風(fēng)格的界面開發(fā)交互式Web應(yīng)用;HTML5必備技能。
《JavaScript詳解(第2版)》主要內(nèi)容簡介:JavaScript是目前最流行和最重要的Web編程語言?!禞avaScript詳解(第2版)》從JavaScript的編程結(jié)構(gòu)開始,循序漸進(jìn)地講述了JavaScript及相關(guān)的CSS、W3C DOM、cookie、正則表達(dá)式和匹配模式,以及功能強大的Ajax。書中采用了大量課堂實踐示例,附以詳盡的代碼行解釋和實際結(jié)果輸出,將JavaScript基礎(chǔ)知識與高級技巧完美地展現(xiàn)出來?!禞avaScript詳解(第2版)》適合對Web開發(fā)和設(shè)計感興趣的人員閱讀,也可作為高校相關(guān)課程的教材。
JavaScript詳解(第2版)目錄:
第1章 JavaScript簡介 1
1.1 JavaScript是什么 1
1.2 JavaScript不是什么 2
1.3 JavaScript的用處 3
1.4 JavaScript及其在Web頁面中的位置 3
1.5 Ajax是什么 5
1.6 JavaScript是什么樣子的 6
1.7 JavaScript及其在Web開發(fā)中承擔(dān)的角色 7
1.8 JavaScript和事件 9
1.9 標(biāo)準(zhǔn)化JavaScript和W3C 11
1.9.1 JavaScript對象 12
1.9.2 文檔對象模型 12
1.10 關(guān)于瀏覽器 13
1.10.1 JavaScript的版本 14
1.10.2 你的瀏覽器遵循標(biāo)準(zhǔn)嗎 16
1.10.3 瀏覽器是否已啟用JavaScript 16
1.11 JavaScript代碼放在哪兒 17
1.12 驗證標(biāo)簽 20
1.12.1 W3C驗證工具 21
1.12.2 Validome驗證工具 21
1.13 應(yīng)知應(yīng)會 22
練習(xí) 23
第2章 腳本的安裝 24
2.1 HTML文檔與JavaScript 24
2.2 語法細(xì)節(jié) 27
2.2.1 區(qū)分大小寫問題 27
2.2.2 自由形式及保留字 27
2.2.3 語句及分號 28
2.2.4 注釋 28
2.2.5 〈script〉標(biāo)簽 29
2.3 生成HTML 并輸出顯示 30
2.3.1 字符串及字符串串聯(lián) 30
2.3.2 write()及writeln()方法 31
2.4 關(guān)于調(diào)試 33
2.5 調(diào)試工具 33
2.5.1 Firefox 33
2.5.2 在Internet Explorer 8中調(diào)試 36
2.5.3 JavaScript:URL 協(xié)議 37
2.6 JavaScript與舊瀏覽器或受限的瀏覽器 37
2.7 應(yīng)知應(yīng)會 40
練習(xí) 41
第3章 數(shù)據(jù)類型、字面量和變量 42
3.1 數(shù)據(jù)類型 42
3.1.1 基本數(shù)據(jù)類型 42
3.1.2 復(fù)合數(shù)據(jù)類型 47
3.2 變量 47
3.2.1 有效變量名 48
3.2.2 聲明和初始化變量 48
3.2.3 動態(tài)或?qū)捤深愋驼Z言 50
3.2.4 變量作用域 52
3.2.5 變量的拼接 52
3.3 常量 54
3.4 要注意的bug 55
3.5 應(yīng)知應(yīng)會 55
練習(xí) 56
第4章 對話框 57
4.1 與用戶交互 57
4.1.1 alert()方法 57
4.1.2 prompt()方法 59
4.1.3 confirm()方法 61
4.2 應(yīng)知應(yīng)會 62
練習(xí) 63
第5章 運算符 64
5.1 JavaScript運算符和表達(dá)式 64
5.1.1 賦值運算符 64
5.1.2 優(yōu)先級和結(jié)合性 65
5.2 運算符類型 68
5.2.1 算術(shù)運算符 68
5.2.2 快捷賦值運算符 69
5.2.3 遞增運算符和遞減運算符 70
5.2.4 拼接運算符 72
5.2.5 比較運算符 73
5.2.6 邏輯運算符 78
5.2.7 條件運算符 83
5.2.8 位運算符 84
5.3 數(shù)字、字符串還是布爾值?數(shù)據(jù)類型轉(zhuǎn)換 87
5.3.1 parseInt()函數(shù) 88
5.3.2 parseFloat()函數(shù) 90
5.3.3 eval()函數(shù) 91
5.4 特殊運算符 92
5.5 應(yīng)知應(yīng)會 93
練習(xí) 93
第6章 條件選擇 95
6.1 控制結(jié)構(gòu)、塊及復(fù)合語句 95
6.2 條件 95
6.2.1 if/else 96
6.2.2 if/else if 98
6.2.3 switch 99
6.3 循環(huán) 102
6.3.1 while循環(huán) 102
6.3.2 do/while循環(huán) 103
6.3.3 for循環(huán) 104
6.3.4 for/in循環(huán) 105
6.3.5 使用break和continue控制循環(huán) 105
6.3.6 嵌套循環(huán)及標(biāo)簽 107
6.4 應(yīng)知應(yīng)會 109
練習(xí) 110
第7章 函數(shù) 112
7.1 什么是函數(shù) 112
7.1.1 函數(shù)聲明和調(diào)用 112
7.1.2 返回值 119
7.1.3 匿名函數(shù)變量 121
7.1.4 閉包 124
7.1.5 遞歸 125
7.1.6 函數(shù)是對象 129
7.2 調(diào)試技巧 129
7.2.1 函數(shù)語法 129
7.2.2 使用try/catch和throw捕捉異常 131
7.3 應(yīng)知應(yīng)會 134
練習(xí) 134
第8章 對象 136
8.1 什么是對象 136
8.1.1 對象及點語法 137
8.1.2 使用構(gòu)造函數(shù)創(chuàng)建對象 137
8.1.3 對象的屬性 139
8.1.4 對象的方法 140
8.2 類和用戶自定義函數(shù) 142
8.2.1 什么是類 142
8.2.2 什么是this 142
8.2.3 內(nèi)聯(lián)函數(shù)作為對象的方法 145
8.3 對象字面量 146
8.4 操作對象 149
8.4.1 with關(guān)鍵字 149
8.4.2 for/in循環(huán) 151
8.5 通過原型擴展對象 152
8.5.1 使用prototype屬性為對象添加屬性 154
8.5.2 原型查找鏈 155
8.5.3 使用原型為對象添加方法 157
8.5.4 所有對象都有的屬性和方法 159
8.5.5 創(chuàng)建子類及繼承 162
8.6 應(yīng)知應(yīng)會 164
練習(xí) 164
第9章 JavaScript核心對象 166
9.1 什么是核心對象 166
9.2 數(shù)組對象 166
9.2.1 數(shù)組的聲明及填充 167
9.2.2 Array對象屬性 171
9.2.3 關(guān)聯(lián)數(shù)組 173
9.2.4 嵌套數(shù)組 175
9.3 數(shù)組方法 178
9.4 Date對象 184
9.4.1 Date對象方法的使用 185
9.4.2 操縱日期及時間 187
9.4.3 通過prototype屬性自定義Date對象 188
9.5 Math對象 190
9.5.1 向上取整及向下取整 192
9.5.2 生成隨機數(shù) 193
9.5.3 wrapper對象 194
9.5.4 String對象 195
9.5.5 Number對象 205
9.5.6 Boolean對象 207
9.5.7 Function對象 209
9.5.8 再論關(guān)鍵字with 210
9.6 應(yīng)知應(yīng)會 211
練習(xí) 212
第10章 瀏覽器對象模型:BOM 214
10.1 JavaScript及瀏覽器對象模型 214
10.1.1 navigator對象的使用 215
10.1.2 window對象的使用 225
10.1.3 創(chuàng)建定時事件 231
10.1.4 Frame的使用 240
10.1.5 location對象 249
10.1.6 history對象 253
10.1.7 screen對象 256
10.2 應(yīng)知應(yīng)會 258
練習(xí) 258
第11章 表單及輸入設(shè)備的使用 259
11.1 文檔對象模型及傳統(tǒng)DOM 0 259
11.2 JavaScript層次結(jié)構(gòu) 259
11.3 關(guān)于HTML表單 265
11.4 JavaScript與form對象 271
11.4.1 為表單及其輸入類型(控件)命名 271
11.4.2 表單中的傳統(tǒng)DOM 274
11.4.3 為表單及按鈕命名 277
11.4.4 提交填寫完成的表單 281
11.4.5 this關(guān)鍵字 289
11.4.6 submit()及reset()方法 291
11.5 輸入設(shè)備(控件)編程 295
11.6 應(yīng)知應(yīng)會 324
練習(xí) 324
第12章 圖片與鏈接 326
12.1 圖片簡介 326
12.1.1 重溫HTML中的圖片 326
12.1.2 JavaScript中的image對象 328
12.2 回顧鏈接 329
12.3 圖片地圖 333
12.3.1 使用src屬性動態(tài)替換圖片 336
12.3.2 預(yù)加載圖片和Image()構(gòu)造函數(shù) 339
12.3.3 隨機顯示圖片和onClick事件 341
12.3.4 圖片地圖與JavaScript 343
12.4 縮放圖片以適應(yīng)窗口 345
12.5 幻燈簡介 347
12.5.1 帶有控制按鈕的簡單幻燈展示 348
12.5.2 可單擊的圖片幻燈展示 351
12.6 動畫和定時器 354
12.6.1 變換圖片位置 354
12.6.2 改變圖片的高度和寬度屬性 355
12.7 應(yīng)知應(yīng)會 356
練習(xí) 357
第13章 事件處理 358
13.1 事件處理函數(shù)介紹 358
13.2 事件處理的內(nèi)聯(lián)模型 358
13.2.1 HTML和事件處理函數(shù) 359
13.2.2 設(shè)置事件處理函數(shù) 361
13.2.3 返回值 363
13.2.4 JavaScript對象方法和事件 364
13.3 處理窗口事件或框架事件 366
13.3.1 onLoad和onUnLoad事件 366
13.3.2 onFocus和onBlur事件函數(shù) 368
13.3.3 onResize事件處理函數(shù) 371
13.4 鼠標(biāo)事件處理 373
13.4.1 怎樣使用鼠標(biāo)事件 374
13.4.2 鼠標(biāo)事件和圖像——翻轉(zhuǎn) 376
13.4.3 通過鼠標(biāo)事件創(chuàng)建幻燈片 376
13.5 處理鏈接事件 379
13.6 處理表單事件 380
13.6.1 按鈕 381
13.6.2 表單和按鈕中的this關(guān)鍵字 382
13.6.3 表單和onClick事件處理函數(shù) 383
13.6.4 表單和onFocus、onBlur事件處理函數(shù) 384
13.6.5 表單和onChange事件處理函數(shù) 386
13.6.6 表單和onSubmit事件處理函數(shù) 387
13.6.7 HTML事件處理函數(shù)和JavaScript事件方法 391
13.6.8 onError事件 393
13.7 event對象 394
13.7.1 捕獲和冒泡(滴漏和冒泡) 394
13.7.2 事件對象屬性 395
13.7.3 使用事件對象屬性 396
13.7.4 將事件傳遞給JavaScript函數(shù) 398
13.7.5 鼠標(biāo)坐標(biāo) 400
13.7.6 按鍵事件 404
13.8 處理事件的腳本模型 407
13.9 應(yīng)知應(yīng)會 412
練習(xí) 412
第14章 CSS與JavaScript 414
14.1 什么是CSS 414
14.2 什么是樣式表 414
14.2.1 什么是兼容CSS的瀏覽器 415
14.2.2 樣式表的工作原理 415
14.3 CSS程序結(jié)構(gòu) 417
14.3.1 注釋 417
14.3.2 組合 417
14.4 常用樣式表屬性 418
14.4.1 計量單位 420
14.4.2 使用顏色 421
14.4.3 使用字體 423
14.4.4 使用文本 425
14.4.5 使用背景和圖片 427
14.4.6 使用邊距和邊框 429
14.5 樣式表類型 432
14.5.1 嵌入式樣式表和〈style〉標(biāo)簽 432
14.5.2 內(nèi)聯(lián)樣式和〈style〉屬性 435
14.6 鏈接的樣式表 436
14.6.1 〈link〉標(biāo)簽 436
14.6.2 使用@import導(dǎo)入 438
14.7 創(chuàng)建樣式類 438
14.7.1 用類設(shè)定簡單表格樣式 439
14.7.2 使用特定類選擇器 441
14.8 ID選擇器和ID屬性 443
14.9 使用〈span〉標(biāo)簽重寫或添加樣式 444
14.9.1 〈span〉標(biāo)簽和style屬性 445
14.9.2 〈span〉標(biāo)簽和class屬性 446
14.9.3 繼承和上下文選擇器 447
14.10 定位元素和層 449
14.10.1 絕對定位 450
14.10.2 〈div〉容器 455
14.10.3 絕對定位 455
14.10.4 相對定位 457
14.10.5 z索引和三維 458
14.11 如何與JavaScript融合 459
14.11.1 什么是DHTML 459
14.11.2 JavaScript如何操作樣式表 459
14.11.3 style對象 462
14.11.4 className屬性 470
14.11.5 下拉菜單和提示框 472
14.12 應(yīng)知應(yīng)會 477
練習(xí) 478
第15章 W3C DOM與JavaScript 479
15.1 W3C DOM 479
15.2 理解DOM節(jié)點 480
15.3 節(jié)點 481
15.3.1 父節(jié)點和子節(jié)點 482
15.3.2 兄弟節(jié)點 482
15.3.3 nodeName和nodeType屬性 483
15.3.4 空白bug 483
15.4 遍歷DOM 484
15.5 DOM查看器 486
15.6 查詢DOM的快捷方式 487
15.6.1 document.getElement-ById()方法 487
15.6.2 document.getElements-ByTagName()方法 490
15.6.3 對應(yīng)于HTML屬性的JavaScript屬性 491
15.7 DOM的修改(追加、復(fù)制和刪除節(jié)點) 493
15.7.1 innerHTML屬性和元素的內(nèi)容 493
15.7.2 更改元素的內(nèi)容 495
15.7.3 使用DOM創(chuàng)建新元素 496
15.7.4 在節(jié)點前插入 498
15.7.5 為節(jié)點創(chuàng)建屬性 499
15.7.6 DOM回顧:創(chuàng)建博客 501
15.7.7 使用DOM創(chuàng)建表格 504
15.7.8 復(fù)制節(jié)點 507
15.7.9 刪除節(jié)點 512
15.7.10 利用節(jié)點實現(xiàn)文本滾動 515
15.8 事件處理和DOM 517
15.8.1 HTML內(nèi)聯(lián)方式 517
15.8.2 腳本方法 517
15.8.3 DOM方法 518
15.8.4 冒泡和捕獲 518
15.9 W3C模型中的事件監(jiān)聽器 522
15.9.1 添加事件 522
15.9.2 注冊多個事件 524
15.9.3 刪除事件 526
15.9.4 Microsoft Internet Explorer中的事件監(jiān)聽器 528
15.9.5 回顧事件屬性 530
15.10 不唐突的JavaScript 533
15.11 應(yīng)知應(yīng)會 539
練習(xí) 540
第16章 cookie 543
16.1 什么是cookie 543
16.1.1 cookie的組成 545
16.1.2 cookie的屬性 546
16.2 使用JavaScript創(chuàng)建cookie 547
16.2.1 cookie對象 548
16.2.2 設(shè)置cookie屬性 548
16.2.3 創(chuàng)建cookie 550
16.2.4 從服務(wù)器獲取cookie信息 552
16.2.5 刪除cookie 554
16.2.6 使用瀏覽器刪除cookie 556
16.3 應(yīng)知應(yīng)會 557
練習(xí) 557
第17章 正則表達(dá)式和模式匹配 558
17.1 什么是正則表達(dá)式 558
17.2 創(chuàng)建正則表達(dá)式 560
17.2.1 字面量方式 560
17.2.2 構(gòu)造函數(shù) 560
17.2.3 測試正則表達(dá)式 561
17.2.4 RegExp對象的屬性 564
17.3 使用字符串的正則表達(dá)式方法 566
17.3.1 match()方法 566
17.3.2 search()方法 567
17.3.3 replace()方法 568
17.3.4 split()方法 569
17.4 獲取控制——元字符 571
17.4.1 點元字符 574
17.4.2 字符類 575
17.4.3 元符號 578
17.4.4 重復(fù)模式匹配元字符 580
17.4.5 錨元字符 587
17.4.6 或模式 592
17.5 用正則表達(dá)式驗證表單 596
17.5.1 檢查空字段 596
17.5.2 檢查郵政編碼 598
17.5.3 檢查字母數(shù)據(jù) 600
17.5.4 刪除多余字符 601
17.5.5 有效社會安全號碼驗證 604
17.5.6 驗證電話號碼 606
17.5.7 驗證電子郵件地址 608
17.5.8 驗證信用卡號 610
17.5.9 匯總 616
17.6 應(yīng)知應(yīng)會 619
練習(xí) 619
第18章 Ajax(及JSON)簡介 621
18.1 為什么要用Ajax 621
18.2 為什么最后才提到Ajax 623
18.3 建立Ajax通信的步驟 623
18.3.1 步驟1:創(chuàng)建XMLHttp-Request對象 623
18.3.2 步驟2:初始化對象 625
18.3.3 向服務(wù)器發(fā)送請求 628
18.3.4 步驟3:監(jiān)控服務(wù)器響應(yīng)狀態(tài) 628
18.3.5 使用回調(diào)函數(shù)處理響應(yīng) 630
18.3.6 瀏覽器緩存問題 632
18.4 結(jié)合起來 632
18.4.1 使用Ajax從文件中獲取文本 638
18.4.2 使用Ajax從文件中獲取XML 641
18.4.3 Ajax和表單 644
18.5 Ajax和JSON 651
18.5.1 JSON數(shù)據(jù)結(jié)構(gòu) 652
18.5.2 使用JSON的步驟 652
18.5.3 JSON綜合示例 655
18.5.4 解決eval()安全問題 658
18.6 使用Firebug調(diào)試Ajax 662
18.7 應(yīng)知應(yīng)會 664
練習(xí) 665
下載地址
人氣書籍

鋒利的jQuery pdf電子書(168M)附源碼
ExtJs 3.0 最新最全中文API幫助文檔 CHM版
jquery1.7 中文手冊 CHM文檔(附j(luò)query1.82 chm手冊)
javascript DOM編程藝術(shù)中文pdf版提供
最完整的JavaScript從入門到精通教程 pdf
鋒利的jquery 第2版 PDF掃描版(帶導(dǎo)航菜單109M)
JQuery 1.7中文手冊及JQuery UI 英文API CHM版
jQuery實戰(zhàn) 中文PDF版![智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦 智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦](http://img.jbzj.com/do/templets/img/default.gif)
智能社原創(chuàng)新版javaScript視頻教程[全集] 腳本之家推薦![深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB] 深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB]](http://img.jbzj.com/do/uploads/litimg/160728/1GR02L064.png)
深入淺出Node.js (樸靈著) 中文PDF掃描版[42MB]
下載聲明
☉ 解壓密碼:www.dhdzp.com 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的JavaScript詳解(第2版) 奎格利 中文pdf掃描版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


